sleeve foundation - Français Anglais Dictionnaire